Greedy Embeddings, Trees, and Euclidean vs. Lobachevsky Geometry
نویسنده
چکیده
A greedy embedding of an unweighted undirected graph G = (V, E) into a metric space (X, ρ) is a function f : V → X such that for every source-sink pair of different vertices s, t ∈ V it is the case that s has a neighbor v in G with ρ(f(v), f(t)) < ρ(f(s), f(t)). Finding greedy embeddings of connectivity graphs helps to build distributed routing schemes with compact routing tables. In this paper we take a refined look at greedy embeddings, previously addressed in [1, 2], by examining their description complexity as a key parameter in conjunction with their dimensionality. We give arguments showing that the dimensionality lower-bounds for monotone maps do not extend to greedy embeddings. We prove a unified O(log n) lower-bound on the dimension of no-stretch greedy embeddings when the host metric is Euclidean or Lobachevsky geometry. The essence of the lower bound entails showing that low-dimensional spaces lack the topological capacity to realize the embeddings of certain graphs with “hard crossroads.” This technique might be of independent interest. We develop new methods for building concise embeddings of trees (and some other graphs) in 3-dimensional Lobachevsky spaces using recursive applications of hyperbolic isometries guided by caterpillar-like decompositions. Our embeddings improve over prior work [1] by achieving O(κ(T ) · log n) description complexity, where κ(T ) is the caterpillar dimension. We further demonstrate concise O(log n)-dimensional greedy embeddings of trees into Euclidean space using techniques inspired by [3], thereby strengthening our belief and intuition that all graphs can be embedded with no stretch in ` n) 2 .
منابع مشابه
Euclidean Greedy Drawings of Trees
Greedy embedding (or drawing) is a simple and efficient strategy to route messages in wireless sensor networks. For each sourcedestination pair of nodes s, t in a greedy embedding there is always a neighbor u of s that is closer to t according to some distance metric. The existence of Euclidean greedy embeddings in R is known for certain graph classes such as 3-connected planar graphs. We compl...
متن کاملOn the Area Requirements of Euclidean Minimum Spanning Trees
In their seminal paper on Euclidean minimum spanning trees [Discrete & Computational Geometry, 1992], Monma and Suri proved that any tree of maximum degree 5 admits a planar embedding as a Euclidean minimum spanning tree. Their algorithm constructs embeddings with exponential area; however, the authors conjectured that c × c area is sometimes required to embed an n-vertex tree of maximum degree...
متن کاملConcatenation - Based Greedy Heuristics for the Euclidean
We present a class of O(n log n) heuristics for the Steiner tree problem in the Euclidean plane. These heuristics identify a small number of subsets with few, geometrically close, terminals using minimum spanning trees and other well-known structures from computational geometry: De-launay triangulations, Gabriel graphs, relative neighbourhood graphs, and higher-order Voronoi diagrams. Full Stei...
متن کاملDid Lobachevsky Have a Model of His “imaginary Geometry”?
The invention of non-Euclidean geometries is often seen through the optics of Hilbertian formal axiomatic method developed later in the 19th century. However such an anachronistic approach fails to provide a sound reading of Lobachevsky’s geometrical works. Although the modern notion of model of a given theory has a counterpart in Lobachevsky’s writings its role in Lobachevsky’s geometrical the...
متن کاملA Note on the Area Requirement of Euclidean Greedy Embeddings of Christmas Cactus Graphs
An Euclidean greedy embedding of a graph is a straight-line embedding in the plane, such that for every pair of vertices s and t, the vertex s has a neighbor v with smaller distance to t than s. This drawing style is motivated by greedy geometric routing in wireless sensor networks. A Christmas cactus is a connected graph in which every two simple cycles have at most one vertex in common and in...
متن کامل